package com.aerotechnic.util;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.aerotechnic.entities.Jalon;
import com.aerotechnic.entities.JalonBiblio;
import com.aerotechnic.entities.JourFerie;
import com.aerotechnic.entities.MacroTache;
import com.aerotechnic.entities.MacroTacheBiblio;

public class Formulaire2 implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	String nomVisite;
	String description;
	String typeCheck;
	String matriculeAvion;
	Date dateArriveAvion;
	Date deppartAvion;
	int nbreJourVisite;
	List<MacroTache> taches;
	List<Jalon> jalons;
	List<JourFerie> jourFerie;
//	ArrayList<String> dateJourFerie;
//	ArrayList<String> dateDebutTache;
//	ArrayList<String> dateFinTache;
//	ArrayList<String> dateJalon;
	
	
	public String getTypeCheck() {
		return typeCheck;
	}
	public void setTypeCheck(String typeCheck) {
		this.typeCheck = typeCheck;
	}
	public String getMatriculeAvion() {
		return matriculeAvion;
	}
	public void setMatriculeAvion(String matriculeAvion) {
		this.matriculeAvion = matriculeAvion;
	}
	public Date getDateArriveAvion() {
		return dateArriveAvion;
	}
	public void setDateArriveAvion(Date dateArriveAvion) {
		this.dateArriveAvion = dateArriveAvion;
	}
	public Date getDeppartAvion() {
		return deppartAvion;
	}
	public void setDeppartAvion(Date deppartAvion) {
		this.deppartAvion = deppartAvion;
	}
	public int getNbreJourVisite() {
		return nbreJourVisite;
	}
	public void setNbreJourVisite(int nbreJourVisite) {
		this.nbreJourVisite = nbreJourVisite;
	}
	
	public List<MacroTache> getTaches() {
		return taches;
	}
	public void setTaches(List<MacroTache> taches) {
		this.taches = taches;
	}
	public List<Jalon> getJalons() {
		return jalons;
	}
	public void setJalons(List<Jalon> jalons) {
		this.jalons = jalons;
	}
	public List<JourFerie> getJourFerie() {
		return jourFerie;
	}
	public void setJourFerie(List<JourFerie> jourFerie) {
		this.jourFerie = jourFerie;
	}
	
	public String getNomVisite() {
		return nomVisite;
	}
	public void setNomVisite(String nomVisite) {
		this.nomVisite = nomVisite;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	@Override
	public String toString() {
		return "Formulaire2 [typeCheck=" + typeCheck + ", matriculeAvion="
				+ matriculeAvion + ", dateArriveAvion=" + dateArriveAvion
				+ ", deppartAvion=" + deppartAvion + ", nbreJourVisite="
				+ nbreJourVisite + ", taches=" + taches + ", jalons=" + jalons
				+ ", jourFerie=" + jourFerie + "]";
	}

}
